package com.bubblegumproject.ogo.swing.events;

/**
 * Represents some asynchronous condition that may occur in the program.
 *
 * @author Azubuko Obele (buko.obele@gmail.com)
 */
public interface Condition {

    public void setListener(Listener listener);

    public static interface Listener {

        public void occured(Condition condition);

    }
}
